8 years ago | Corporate by Q3 Technologies
Twitter's in the news for the right and wrong reasons. Find out what's tweeting at Twitter this week....
An already-in-trouble Twitter sees 5 of its top level executives leave the company looking for opportunities elsewhere...